
$.extend({
	//tab切换(内容区tab切换，非自
	//tit：触发切换标题元素,conId:总体内容区div的id(这个div下面的div是需要切换的内容显示区).control为触发的事件(默认为click).current为切换样式(默认为current)
	tabSwicth:function(tit,conId,control,current){
		$(conId+" > div:first").show().siblings().hide();//设置初始显示第一个内容区
		if(!control){control="click";} //设置默认为事件click
		if(!current){current="current";} //设置默认切换样式为current
		$(tit).live(control,function(){
			$(this).addClass(current).siblings().removeClass(current);
			var i=$(this).index();
			$(conId+" > div").eq(i).show().siblings().hide();
		});
	},
	//类似confirm对话框
	//tit为提示标题，content为提示内容,callback 确认方法
	confirm:function(tit,content,callback){
		getParent().$.dialog({
			id:"tbss_confirm",
			title:tit,
			content:content,
			okVal:'确定',
			ok:(callback),
			cancelVal: '取消',
			cancel:true,
			width:'320px',
			padding:'20px 25px',
			lock:true
		});
	},
	//确认弹出框
	alert:function(tit,content){
		getParent().$.dialog({
			id:"tbss_alert",
			title:tit,
			content:content,
			width:'320px',
			padding:'20px 25px',
			time:2,
			lock:true
		});
	},
	//确认弹出框
	alertbox:function(tit,content){
		getParent().$.dialog({
			id:"tbss_alert",
			title:tit,
			content:content,
			button:[{
		    	name:'确定',
		        focus:true
		    }],
			width:'320px',
			padding:'20px 25px',
				lock:true
		});
	},
	//弹出层
	floorbox:function(params){
		if(typeof(params.url)!="undefined"){
			if(typeof(params.data)!="undefined"){
				for(i in params.data)
				$.dialog.data(i,params.data[i]);
			}
			if(typeof(params.button)=="undefined"){
				return getParent().$.dialog.open(params.url,{
					id:params.id,
					title:params.title,
					okVal:'确定',
				    ok: function () {
				    	$(params.ok);
				    },
				    cancelVal: '取消',
				    cancel: true,
				    width:params.width,
				    height:params.height,
				    padding:'20px 25px',
					html:params.html,
					lock:true
				});
			}
			else{
				return getParent().$.dialog.open(params.url,{
					id:params.id,
					title:params.title,
				    width:params.width,
				    height:params.height,
				    padding:'20px 25px',
					html:params.html,
					button:params.button,
					lock:true
				});
			}
		}
		else if(typeof(params.button)=="undefined"){
			return getParent().$.dialog({
				id:params.id,
				title:params.title,
				content:params.content,
				okVal:'确定',
			    ok: function () {
			    	$(params.ok);
			    },
			    cancelVal: '取消',
			    cancel: true,
			    width:params.width,
			    height:params.height,
			    padding:'20px 25px',
			    lock:true
			});
		}
		else{
			
			return getParent().$.dialog({
				id:params.id,
				title:params.title,
				content: params.content,
			    width:params.width,
			    height:params.height,
			    padding:'20px 25px',
			    button:params.button,
			    lock:true
			});
		}
		
	},
	prompt:function(id,title,content,callback){
	    var floorbox = jQuery.floorbox({
			id:id,
			title:title,
			content:content,
			button:[{
		    	name: '确定',
		        callback: function () {
		        	callback(jQuery("#paramerText",top.document).val());
		        },
		        focus: true
		    },
			{
		    	name: '取消',
		        callback: function () {
		        	
		        },
		        focus: false
		    },
			],
			width:380,
		    height:100,
		    lock:true
			});
		
	    floorbox.content("<p>"+content+"</p>"+"<input id='paramerText' class='input_text {required:true} w300 ' type='password' />");
	 },
	//左右两列表内容互相移动 
	//list为列表id，noneid为被添加列表的id，addbtn为向右添加的按钮id,delbtn为右边列表删除按钮id
	listMove:function(listid,noneid,addbtn,delbtn){
		$(addbtn).click(function(){
			if($(listid+" option:selected")){
				$(listid+" option:selected").appendTo(noneid);
				$(noneid+" option").removeAttr("selected");
			}
		});	
		$(delbtn).click(function(){
			if($(noneid+" option:selected")){
				$(noneid+" option:selected").appendTo(listid);
			}
		});	
	},
	//提示信息 topFrame中
	//content为提示内容
	tipTool:function(content){
		getParent().addTipTools(content);
	}, 
	//关联菜单
	//menuCode为菜单编码 href为跳转的链接
	openMenu:function(menuCode,href){
	   getParent().openMenu(menuCode,href);
	},
	
	//不关联菜单
	//menuName为菜单名称（选项卡名称） href为跳转的链接
	openNewMenu:function(menuName,href){
	   getParent().openNewMenu(menuName,href);
	},
	//为文本框添加注释,比如：
	//jQuery.addTip(jQuery('#tel'));
	//<input id="tel" tip="国家"  type="text" />
	addTip:function(txt){
		 txt.focus(function () {  
			 if (txt.val() == txt.attr("tip")) { 
                    txt.val("");  
                    txt.css("color","black");
                }  
            });  
            txt.blur(function () {  
			if (txt.val() == "") {  
                    txt.val(txt.attr("tip"));  
                    txt.css("color","#CCCCCC");
                }  
            });  
            txt.blur();  
	}
})



function getParent(){
	return window.top;
}

